from abc import ABC, abstractmethod
from model.ProConfModel import ProConfModel
from playwright.sync_api import  BrowserContext, Browser


# 抽象基类
class BaseService(ABC):
    @abstractmethod
    def execute(self,  browser: Browser,content:BrowserContext,pro_config:ProConfModel,detail_url: str):
        pass